<?php

App::uses('AppController', 'Controller');

class CorreosController extends AppController {

    public $components = array('Paginator');
    public $layout = 'correspondencia';
    public $uses = array('User', 'Hojasruta', 'Documento');

    public function correosentradas() {

        $idUsuario = $this->Session->read('Auth.User.id');
       // debug($idUsuario); die;
        $llegadas = $this->Hojasruta->find('all', array('recursive' => 2, 'limit' => 15, 'order' => 'Hojasruta.id DESC',
            'conditions' => array('Hojasruta.destino_id' => $idUsuario,
                'Hojasruta.estado' => 'Entregado'
        )));

        $usuarios = $this->User->find('first', array(
            'recursive' => -1,
            'conditions' => array('User.id' => $idUsuario)
        ));
        //debug($llegadas); die;
                $this->set(compact('llegadas', 'usuarios'));
    }


    public function correossalidas() {
        $idUsuario = $this->Session->read('Auth.User.id');
        $enviados = $this->Hojasruta->find('all', array('recursive' => 2, 'limit' => 15, 'order' => 'Hojasruta.id DESC',
            'conditions' => array('Hojasruta.destino_id' =>$idUsuario, 
                'Hojasruta.estado' => 'Enviado',
        )));
        $this->set(compact('enviados'));
        //debug($enviados); die;
    }

    public function correoscreados() {
        $idUsuario = $this->Session->read('Auth.User.id');
        $creados = $this->Documento->find('all', array('recursive' => 0, 'limit' => 15, 'order' => 'Documento.id DESC',
            'conditions' => array('Documento.destino_id' => $idUsuario, 
            'Documento.estado' => 'creado',
            )
        ));
        $this->set(compact('creados'));
    }
}

?>
